down to the present day - Francés Inglés Diccionario